(Finsert_file_contents): Use delete_all_overlays.
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 22 Jul 2003 19:07:20 +0000 (19:07 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 22 Jul 2003 19:07:20 +0000 (19:07 +0000)
src/fileio.c

index d7766fa9f1fc298e1e526fefdbff253f7c8ca1ae..a44552010c747fe872773a2b27725031b8a25421 100644 (file)
@@ -3840,12 +3840,13 @@ actually used.  */)
                  buffer = Fget_buffer_create (build_string (" *code-converting-work*"));
                  buf = XBUFFER (buffer);
 
+                 delete_all_overlays (buf);
                  buf->directory = current_buffer->directory;
                  buf->read_only = Qnil;
                  buf->filename = Qnil;
                  buf->undo_list = Qt;
-                 buf->overlays_before = NULL;
-                 buf->overlays_after = NULL;
+                 eassert (buf->overlays_before == NULL);
+                 eassert (buf->overlays_after == NULL);
 
                  set_buffer_internal (buf);
                  Ferase_buffer ();